"""
这是一个关于发工资的程序
"""

import random
'''
某公司，账户余额有1W元，给20名员工发工资。
* 员工编号从1到20，从编号1开始，依次领取工资，每人可领取1000元
* 领工资时，财务判断员工的绩效分（1-10）（随机生成），如果低于5，不发工资换下一位
* 如果工资发完了，结束发工资
'''


# 公司的账户余额
balance = 10000
i = 1
for i in range(1, 21):
    # 获取当前的员工的绩效分
    achievement = random.randint(1, 10)
    if achievement < 5:
        print(f"员工{i}，绩效分{achievement}，低于5，不发工资，下一位。")
        # 绩效不合理，跳过当前的员工的工资发放
        continue
    else:
        if balance > 0:
            balance -= 1000
            print(f"向员工{i}发工资1000元，账户余额还剩余{balance}元。")
        else:
            print("工资发完了，下个月再领取吧。")
            # 余额不足这个月的公司发放
            break